* It is recommended to install and use the program on Windows 2000 and above. If you run the program on Windows 98 or NT not fully patched, you might see this and that error messages.
To share the database in Local Area Network, a standalone Firebird database server should be installed on a host machine where the database file is saved.
Run "setup.exe" in the zip file and follow the prompts.
Generally, you need to be a power user to install the program, though normal users can all use the program and the data.
You will see 4 installation types:
Full installation -- Install the program for current user. The database files and other data files will be copied to "My Documents\My Contacts", and the program shortcuts will only be visible to current user. By general settings of ACL (Access Control List), only current user can access the databases installed.
Full installation for all users sharing the same database -- The database files and other data files will be copied to "Shared Documents\Shared Contacts" (X:\Documents and Settings\All Users\Documents\Shared Contacts) , and the program shortcuts will be visible to all users.
Full installation with custom data folder -- Similar to "full installation", you may define a folder to store the data files.
Full installation with custom data folder for all users -- Similar to "full installation for all users sharing the same database", you may define a folder to store the data files.
Programs only for upgrading -- Install "OpenContacts.exe" only.
As you might have the noticed, the the Start-in folder of the shortcut to the program might be different from the target folder. For example, the target is "C:\Program Files\Open Contacts\OpenContacts.exe", and the Start-in folder is "C:\Documents and Settings\Andy\My Documents\My Contacts" , which contains the data files for user Andy. That is, OpenContacts.exe will look at this folder for data.
You have to login as power user or administrator to do the following job.
Copy the whole folder "C:\Documents and Settings\Andy\My Documents\My Contacts" to "C:\Documents and Settings\NewUser\My Documents\" , then copy "default.gdb" from the program folder of Open Contacts which might be "C:\Program Files\Open Contacts" in order to replace the data file of user Andy. Then create a shortcut with the Start-in folder "C:\Documents and Settings\NewUser\My Documents\My Contacts".
Please refer to the network data sharing guide in the manual.
If you want to use Open Contacts on an external drive such as a USB memory stick, you may firstly do a full installation on a Windows PC, then copy the files to a folder of the USB drive.
1. Create the whole program folder (by default located in X:\Program Files\Open Contacts) to the USB drive so you will have folder "Open Contacts" and the files on the drive.
2. Go to the Open Contacts' data folder, by default it is either "My Documents\My Contacts" or "Shared Documents\Shared Contacts" (X:\Documents and Settings\All Users\Documents\Shared Contacts) , highlight all contents, and copy them to the Open Contacts folder on the USB drive.
If you want to save a few bytes for the USB drive, you may delete unins000.dat and unins000.exe which are for automatic un-installation.
Please make sure the value of field Database contains no absolute file path.
[General]
...
Database=mydata.GDB
DemoDatabase=demo.gdb
DisableCOM=1When you plug the memory stick to different computers, the drive letter assigned to the memory stick may vary on one from another. Without assigning absolute file path, Open Contacts will always look at folder Data regardless of the drive letter assigned to the memory stick.
By default, Open Contacts will provide COM interfaces for other applications such as Google Desktop Open Contacts Plug-in to call. However, you might not want your program interacting with other programs of the host computer, so it is better to tell Open Contacts not to publish COM interfaces in advance. To do so, make sure in the INI file "DisableCOM=1". Without providing COM service, the memory footprint of the program will use around 300KB less.
To run the program on Windows 2000 machines, you might need to copy "msvcp71.dll" and "msvcr71.dll" to the program folder of the external drive. These two files are located in Windows' System32 folder.
To find out more about portable applications, please visit www.portableapps.com. In particular, Open Contact can interact well with Portable Thunderbird.